home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1995…tember: Reference Library / Dev.CD Sep 95 RL / Dev.CD Sep 95 RL.toast / mac / Technical Documentation / develop / develop Issue 15 code / Symmetry & Tiles / Tiler Code / TileProtos.h < prev    next >
Encoding:
Text File  |  1993-05-31  |  717 b   |  25 lines  |  [TEXT/KAHL]

  1. ///////////////////////////
  2. //    Cross-file Prototypes
  3.  
  4. // TileInit.c
  5. Boolean TileInit(void);
  6. void    TileQuit(void);
  7.  
  8. // Tilings.c
  9. Boolean    TileClick(gxPoint *clickPt, short optDown);
  10. void    RemakeTile(void);
  11. void    ChangeSymmetry(long oldSym, long newSym);
  12. void    DefaultTileAndPattern(void);
  13. void    AttachConstraints(void);
  14. void    DisposeDragger(void);
  15. void    DisposeOpShapes(void);
  16.  
  17. // Drawing routines
  18. void    TileUpdate(void);        // Full window update
  19. void    DrawOff(void);            // Redraw the grid offscreen
  20. void    OffToScreen(void);        // Transfer offscreen to window
  21. void    EraseAShape(gxShape theShape);    // Erase a shape (duh)
  22.  
  23. gxShape    GetWindowBoundsShape(WindowPtr wind);
  24. Boolean    ChangeWindowSize(WindowPtr wind, short hSize, short vSize);
  25.